#ifndef _INIMIGO_H
#define _INIMIGO_H

class Inimigo
{
    public:
        Inimigo();
        Inimigo(float bx, float by, float bz);
		Inimigo(float bx, float by, float bz, float cx, float cy, float cz);
        void Desenha ();
        Projetil Atira();
        void CoordProjeteis(void);
        float getX();
        float getY();
        float getZ();
        void SetX(float novoX);
        void SetY(float novoY);
        void SetZ(float novoZ);
		int GetStatus();
		bool Inimigo::Colisao(Projetil projetil);
		~Inimigo();
    protected:
    
	private:
        float x, y, z,bx,by,bz;
        int status;
		//vetor std para 5 projeteis.
		GLfloat cx,cy,cz;
		GLMmodel* naveInimigo;
};

#endif // INIMIGO_H
